controlled electronically - French English Dictionary